From: Mario Sanchez Prada Date: Tue, 17 Oct 2017 16:51:48 +0000 (+0200) Subject: bluetooth: Add missing 'BluetoothHardwareAirplaneMode' to D-Bus interface X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~994^2^2~168 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=fb3070981c549ad9812d62f8ab868c323ed2ccf5;p=gnome-shell.git bluetooth: Add missing 'BluetoothHardwareAirplaneMode' to D-Bus interface This D-Bus property was never been added here, which caused inconsistencies under some scenarios (e.g. coming back from suspend) if some devices were previously paired, since _sync() would then make the bluetooth menu visible unconditially, because of the proxied property evaluating to 'false'. Adding this to the D-Bus interface makes sure that it's no longer undefined and returns the right value, fixing the bug. https://bugzilla.gnome.org/show_bug.cgi?id=789110 --- diff --git a/js/ui/status/bluetooth.js b/js/ui/status/bluetooth.js index e1e0b2e3c..bdc48e953 100644 --- a/js/ui/status/bluetooth.js +++ b/js/ui/status/bluetooth.js @@ -15,6 +15,7 @@ const RfkillManagerInterface = ' \ \ \ \ + \ \ ';